possible rental - Spanish English Dictionary